single-hulled barge - German English Dictionary